driven tool holder - Spanish English Dictionary